package src.Aula08.Ex2;

public class PratoVegetariano extends Prato {

    public PratoVegetariano(String nome) {
        super(nome);
    }

    @Override
    public String toString() {
        String s = String.format("Prato '%s', composto por %d ingredientes - Prato Vegetariano", getNome(),
                getAlimentos().size());
        return s;
    }

    @Override
    public boolean addIngrediente(Alimento alimento) {
        if (!(alimento instanceof AlimentoVegetariano))
            return false;

        super.addIngrediente(alimento);
        return true;
    }

}
